package com.t2tierp.pafecf.controller;

import br.com.util.JPAUtil;
import com.t2tierp.pafecf.view.Caixa;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.persistence.EntityManager;
import javax.persistence.Query;

public class CaixaController {

    Statement stm;
    PreparedStatement pstm;
    ResultSet rs;
    String consultaSQL;

    public void consulta() {
    }

    public String retornaIpCaixa(Integer idCaixa) {
        EntityManager em = JPAUtil.retornaFabricaDinamico(Caixa.configuracao.getIpServidor());
        Query q = em.createNamedQuery("SELECT c.ip FROM Caixa c WHERE c.id = ?");
        String retorno;

        try {
            retorno = (String) q.getSingleResult();
            em.close();
            return retorno;
        } catch (javax.persistence.NoResultException e) {
            em.close();
            return null;
        }
    }
}
